<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    function Fn(n){
        this.name = n;
    }

    // 快速设置prototype的方法
    // Fn.prototype = {
    //     constructor:Fn,
    //     show1:function(){
    //          console.log(this.name)
    //     },
    //     show2:function(){}
    // }

    Fn.prototype.show = function(){
        console.log(this.name);
    }

    var f1 = new Fn("张三");
    var f2 = new Fn("李四");

    f1.show()
    f2.show()

    console.log(f1 === f2)
    console.log(f1.show === f2.show)

    // 构造函数内的this指向将来的实例
    // prototype的方法中的this，依然指向实例

    



</script>
</html>